coffee sediment - French English Dictionary